package com.guang.page.bean;

import lombok.Data;

import java.util.List;

/**
 * 这里可以直接将最终的结果也封装进来也是比较合适的！
 * 所以这里依然需要做一个改进装置！
 * @author liguang
 * @date 2022/6/1 11:38
 */
@Data
public class Page<T> {
    /**
     * 总数量
     */
    private Long total;
    /**
     * 每页大小
     */
    private Integer size;
    /**
     * 当前页
     */
    private Integer index;

    private List<T> t;

    /**
     * 起始坐标 offset 0 limit 10 表示从0开始，返回10行
     * @return
     */
    public int getOffset(){
        return size * (index-1);
    }
}
